//#include<stdio.h>
//
//int numreverse(int* input);
//
//int main() {
//	//int* input;
//	//int x;
//	//scanf_s("%d", &x);
//	//input = &x;
//	//printf("ret = %d", numreverse(input));
//	int num;
//	scanf_s("%d", &num);
//	printf("%ld", factorial(num));
//	return 0;
//}